bitkeeper revision 1.1159.1.125 (413c8817QeGloXcrun_4wmbHPC3KYw)
authorcl349@freefall.cl.cam.ac.uk <cl349@freefall.cl.cam.ac.uk>
Mon, 6 Sep 2004 15:53:59 +0000 (15:53 +0000)
committercl349@freefall.cl.cam.ac.uk <cl349@freefall.cl.cam.ac.uk>
Mon, 6 Sep 2004 15:53:59 +0000 (15:53 +0000)
Avoid warning message when validating a linear pagedirectory mapping.

xen/arch/x86/memory.c

index a7654f44ee5e8afcdfc500dd078ce4f861d2e6ea..feca8a156de79b58db10a3c4528717148f3b6db8 100644 (file)
@@ -313,7 +313,7 @@ static int get_page_and_type_from_pagenr(unsigned long page_nr,
     if ( unlikely(!get_page_type(page, type)) )
     {
 #ifdef VERBOSE
-       if (type != PGT_l1_page_table)
+       if ((type & PGT_type_mask) != PGT_l1_page_table)
            MEM_LOG("Bad page type for pfn %08lx (%08x)", 
                    page_nr, page->u.inuse.type_info);
 #endif